package com.jicheng.entity;

import com.jicheng.ext.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;
import java.io.Serializable;
import java.util.Date;

@Data
@Table(name = "business_situation")
public class BusinessSituation implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * ID
     */
    @Id
    @Column(name = "id")
    private String id;

    /**
     * 填报id
     */

    @Column(name = "report_id")
    private String reportId;
    //终端id  appId
    /**
     * 终端id  appId
     */

    @Column(name = "app_id")
    private String appId;
    /**
     * 姓名
     */
    @ApiModelProperty(value = "姓名")
    @Column(name = "name")
    private String name;
    /**
     * 企业或其他市场主体名称
     */
    @ApiModelProperty(value = "企业或其他市场主体名称")
    @Column(name = "business_name")
    private String businessName;
    /**
     * 经营范围
     */
    @ApiModelProperty(value = "经营范围")
    @Column(name = "manage_range")
    private String manageRange;
    /**
     * 注册地
     */
    @ApiModelProperty(value = "注册地")
    @Column(name = "register_place")
    private String registerPlace;
    /**
     * 经营地
     */
    @ApiModelProperty(value = "经营地")
    @Column(name = "business_place")
    private String businessPlace;
    /**
     * 个人出资（认缴）额（万元）
     */
    @ApiModelProperty(value = "个人出资（认缴）额（万元）")
    @Column(name = "contribution_proportion")
    private String contributionProportion;
    /**
     * 个人出资（认缴）比例%
     */
    @ApiModelProperty(value = "个人出资（认缴）比例%")
    @Column(name = "manage_land")
    private String manageLand;

    @ApiModelProperty(value = "用户id")
    @Column(name = "cadre_id")
    private String cadreId;

    @ApiModelProperty(value = "用户id")
    @Column(name = "card_id")
    private String cardId;
}